compost maker - French English Dictionary